﻿#pragma once

#include "HarvestMonster.h"
#include "../../MirDatabase/MonsterInfo.h"

using namespace Server::MirDatabase;

namespace Server::MirObjects::Monsters
{
    class Deer : public HarvestMonster
    {
    private:
        bool _runAway = false;

    protected:
        bool getCanAttack() const override;

        Deer(MonsterInfo *info);

    public:
        void RefreshAll() override;
    protected:
        void FindTarget() override;

        void ProcessTarget() override;
    };
}
